home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / comms_w / myirc077.zip / MYIRC.DOC < prev    next >
Text File  |  1994-05-23  |  7KB  |  252 lines

  1. *****************************************************************************
  2.                     _      _   _      _  _____ _  ___ _    ____ _
  3.                   /|_    /|_   \_   /_     |_    |_  \_   |_
  4.                  /_|_   /_|_    \_ /_      |_    |_   _   |_
  5.                 /_ |_  /_ |_     \/_       |_    |___/_   |_
  6.                /_  |_ /_  |_     /_        |_    |_\ _    |_
  7.               /_   |_/_   |_    /_         |_    |_ \ _   |_
  8.              /_    |/_    |_   /_        __|__ _ |_  \ _  |____ _
  9.  
  10. *****************************************************************************
  11.  
  12. By Michael Lowe [Milo] 93,94
  13.  
  14.     c9037574@cs.newcastle.edu.au
  15.     miclow@scorch.hna.com.au (UUCP)
  16.  
  17.  * This software is any-ware *
  18.  
  19. Requirements:
  20. ~~~~~~~~~~~~
  21.     IBM PC (Compiled for 286+)
  22.  
  23.     Modem (faster the better. Should have hardware flow control enabled)
  24.  
  25.     IRC server access (eg telnet from an account)
  26.  
  27. NOTE: read history.doc!!!
  28.  
  29.  
  30. Quick start:
  31. ~~~~~~~~~~~
  32.     Edit 'myirc.cfg' to reflect who you are, eg 'nick', 'id' and
  33.      'info' etc.
  34.  
  35.     You also may wish to change things in myirc.irc too..
  36.  
  37.     If you intend to run myirc by shelling from a communications program,
  38.     it is best to leave 'modem' blank or commented out (#).
  39.  
  40.     Run a communications program, and connect to account (or whatever)
  41.     and connect to a server (usually 'telnet <server> 6667' on UNIX)
  42.     eg telnet jello.qabc.uq.oz.au 6667
  43.  
  44.     Once connected, shell to dos, and run 'myirc'.
  45.  
  46.     Assuming you received no error msgs, you should be looking at a
  47.     welcome screen from 'myirc'.
  48.  
  49.     To register yourself, press ALT-R.
  50.  
  51.     A message off the day (MOTD) should appear.
  52.  
  53.     You are now in irc!
  54.  
  55.     To quit, type /quit and press ALT-X to exit 'myirc'
  56.  
  57. Keys:
  58. ~~~~
  59.  
  60. Left, Right     - move cursor along command line.
  61. Up, Down        - scroll thru history buffer
  62. Page Up, Down    - scroll thru capture. The screen will still move as text
  63.                   comes in. The [###] on the status line indicates how
  64.                   far back you are looking. [---] indicates that you
  65.                   havent scrolled back.
  66. Shift Up, Down  - scroll on line at a time.
  67.  
  68. ALT-X            - Quit Myirc. Doesnt disconnect you from the server though
  69. ALT-T            - Toggles IRC/TTY mode. TTY mode is mainly used for debugging
  70.                   It is not designed to be used as a term program!
  71.  
  72. ALT-R            - Registers you on IRC after you have connected to a server
  73.                   Press only once! Dont use once registered.
  74.  
  75.  
  76. Client commands: [11th Mar 94]
  77. ~~~~~~~~~~~~~~~
  78. /alias [<alias_name> [<alias>]]
  79.                     Displays and sets alias.. Only supports $* macro!
  80.  
  81. /away [<msg>]         Flags you as being away, plus any prvmsgs will be time
  82.                     marked. With no msg, flags you as un-away
  83.  
  84. /ban <nick>            bans a person from current channel. Also does scramblimg
  85.                     of ban.
  86.  
  87. /bank <nick>        same as /ban plus kicks person from current channel
  88.  
  89. /ctcp <nick> <msg>    Sends a ctcp type message to <nick>. Try sending version,
  90.                     time, userinfo, finger.. Myirc has automated replies for
  91.                     those when somebody ctcps you. Some replies can be
  92.                     changed. See /set
  93.  
  94. /deop <nick>        remove operator priviledge for <nick> on current channel,
  95.                     if you have op as well!
  96.  
  97. /describe <nick> <msg>    Send a CTCP action to <nick>
  98.  
  99. /help <msg>            asks for help from your /set help_server.. See /set
  100.  
  101. /join <channel> [-i] joins a channel. -i flag specifies to join the last
  102.                     channel you were /invite-d to.
  103.  
  104. /kick [<chan>] <nick> removes person from a channel. If no channel specified,
  105.                     current channel is assumed.
  106.  
  107. /listc                 list current channels you are in (mainly used for
  108.                     debugging)
  109.  
  110. /load <file>        loads a script of commands.
  111.  
  112. /logclose             closes log file if active
  113.  
  114. /logpause            toggles pausing of log file
  115.  
  116. /me <msg>            sends an 'Action' to the current channel.
  117.  
  118. /msg <nick>|<channel> <msg>
  119.                     sends <msg> to destination.
  120.  
  121. /notify [<nick>..]    Adds <nick> to notify list. If no nicks specified,
  122.                     displays current list
  123.  
  124. /op <nick>            Gives operator status to <nick> if you are oped as well
  125.  
  126. /part <channel>     Leaves <channel>.
  127. /leave <channel>
  128.  
  129. /ping <nick>        Finds amount of time delay betwwen you and <nick>
  130.  
  131. /quit [<msg>]       Quits IRC...
  132. /signoff [<msg>]
  133.  
  134. /set [<variable> [<data>] ]
  135.                     sets a variable. Without a <data> specifier, displays
  136.                     current var. Without <variable> displays all /set-able
  137.                     variables!
  138.  
  139. /topic [[<channel>] <topic>]
  140.                     Sets topic on channel. No channel specified, assumes
  141.                     current. No <topic> displays current topic on channel
  142.  
  143. /redraw                Redraws screen. Possible useful if you change colours
  144.                     See /set
  145.  
  146. /unban <nick>        unbans <nick> in current channel
  147.  
  148.  
  149. Most of those commands can be shortened. eg /des for /describe etc
  150.  
  151. Also a * can be substituted for the current channel with most
  152. commands. eg /part *
  153.  
  154. Log Files:
  155. ~~~~~~~~~
  156.     To open a log file...
  157.  
  158.         /set log_file <filename>
  159.  
  160.     it will APPEND or create the log file and start logging.
  161.  
  162.     To close..
  163.  
  164.         /logclose
  165.  
  166.     To pause..
  167.  
  168.         /logpause
  169.  
  170.     Is a toggle.. Eg if logging, will stop it, and if not, it will again!
  171.  
  172.     If you open another log file while one is open, the previous one will
  173.     be closed and then the new one opened and start logging again
  174.     (irespective of /logpause).
  175.  
  176.  
  177. VAX notes:
  178. ~~~~~~~~~
  179.     To run this client on a vax, you have to /set vax_flag on.
  180.  
  181.     Also /ctcp type stuff will not work correctly! Including /me and /ping
  182.  
  183.     I dont know why that is. Seems to be something to do with the telnet
  184.     under VMS filtering the 0x01 ASCII code required for ctcp.
  185.  
  186.     Same applies to running Myirc under the Unix util 'screen',
  187.     but dont set the vax_flag on.
  188.  
  189. Other notes:
  190. ~~~~~~~~~~~
  191.     Does not support /on at all. Maybe later
  192.  
  193.     Designed to work on 2.8.# servers. May not work on 2.7 and below
  194.     but you may get unknown server codes (these will come up with the
  195.     servers name, server code, and some text.)
  196.  
  197.     Try changing your video mode on your VGA card to 50 lines etc.
  198.     It will support 50 lines, and possibly others! Just try and see.
  199.     For Tseng cards, type 'vmode 50' b4 running 'myirc'
  200.  
  201.     ALT-T will toggle IRC mode on and off. If IRC mode is off, 'myirc'
  202.     turns into a TTY emulator (no VT-100/ANSI). You will not be able to see
  203.     a line until 'myirc' receives a return. Sorry!!
  204.  
  205.     It doesn't and can't support /dcc. I cant fork processes under DOS :)
  206.  
  207.  
  208. Problems:
  209. ~~~~~~~~
  210.     If you register with ALT-R, and you get "Nick in use, type /nick..."
  211.     'myirc' will still assume you are the /nick you tried to register with.
  212.     Can cause problems with prv messages. Try /quit-ing and edit
  213.     'myirc.cfg' to a new nick. Will be fixed!!
  214.  
  215.     There is no doubt heaps more. I just cant think of them!
  216.  
  217.     FIXED! ^^^^^^
  218.  
  219.     Any other problems, please contact me!!! (and any ideas too!!)
  220.  
  221.  
  222. Disclaimer:
  223. ~~~~~~~~~~
  224.     well.. I disclaim EVERYTHING. If this blows your computer up, causes
  225.     you wife or GF to leave. Its not my fault. (blah blah blah).
  226.  
  227.     Good luck! See ya on there!!
  228.  
  229.         Milo
  230.  
  231.  
  232. Dedicated to:
  233. ~~~~~~~~~~~~
  234.  
  235.     All people who have internet access, but..
  236.  
  237.     1: No Irc client available onsite
  238.     2: not enough 'quota' to compile it
  239.  
  240.  
  241. Thanks to:
  242. ~~~~~~~~~
  243.  
  244.     Zee            - good ideas, bug hunting, testing.
  245.     Tune        - IRC is made for people to meet..
  246.  
  247.     Coca Cola   - thank you for your caffeine suppliments
  248.  
  249. (last modified 23-5-94)
  250.  
  251.  
  252.